import axios from "./request"
// 一个函数就是一个接口
// 登录接口
function user_login(params={}){
  return  axios.post("/api/user/login",params)
}
// 注册接口
function user_regsiter(params={}){
    return  axios.post("/api/user/register",params)
  }
// 轮播接口
function banner(params={}){
   return axios.get("/api/index/banner",{params})
}
// 首页导航接口
function home_nav(params={}){
    // 记得一定要return
  return  axios.get("/api/index/nav",{params})
}
//分类页
function category_list(params={}){
  return  axios.get("/api/category/list",{params})
}
// 注册接口
function category_subcate(params={}){
    return  axios.get("/api/category/subcate",{params})
  }
  // 所有商品
  function good_list(params={}){
    return  axios.get("/api/good/list",{params})
  }
  // 推荐商品
  function index_goodlist(params={}){
    return  axios.get("/api/index/goodlist",{params})
  }
  // 搜索
  function good_search(params={}){
    return  axios.get("/api/good/search",{params})
  }
  // 详情页面
  function good_goodinfo(params={}){
    return  axios.get("/api/good/goodinfo",{params})
  }
  // 商品收藏
  function good_fav(params={}){
    return  axios.post("/api/good/fav",params)
  }
  // 取消收藏
  function good_unfav(params={}){
    return  axios.post("/api/good/unfav",params)
  }
  // 添加购物车
  function good_favlist(params={}){
   return  axios.get("/api/good/favlist",{params})
 }
  // 购物车数量加一
  function shopcart_add(params={}){
    return  axios.post("/api/shopcart/add",params)
  }
  //购车数量减一
  function shopcart_sub(params={}){
    return  axios.post("/api/shopcart/sub",params)
  }
  // 获取购物车列表
  function shopcart_list(params={}){
    return  axios.get("/api/shopcart/list",{params})
  }
   // 清除购物车列表
   function shopcart_clear(params={}){
    return  axios.post("/api/shopcart/clear",params)
  }
export {
  user_login,
  user_regsiter,
    banner,
    home_nav,
    category_list,
    category_subcate,
    good_list,
    index_goodlist,
    good_search,
    good_goodinfo,
    good_fav,
    good_unfav,
    good_favlist,
    shopcart_list,
    shopcart_add,
    shopcart_sub,
    shopcart_clear
}